:root {
  --c: #d70c1f;
  --cc: #026ab3;
  font-size: 16px;
}

::-webkit-scrollbar {
  width: 5px;
}

::-webkit-scrollbar-track {
  background: #d7d7d7;
  border-radius: 6px;
}

::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 6px;
}

body {
  font-weight: normal;
}

::-webkit-scrollbar-thumb:hover {
  background: #d50a1d;
}

@keyframes rotate360 {
  form {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@media only screen and (min-width: 769px) {
  .p_page .pre {
    display:flex;
    align-items: center;
    position: relative;
    left: 0;
    top: 0;
    float: left;
    height: 38px;
    margin: 0 5px 0 18px;
    text-align: center;
    padding: 0 10px;
    border-radius: 0px;
    border: 1px solid #f0f0f0;
    background: #f0f0f0;
    color: #333;
  }

  .p_page .pre:active {
    background: #d50a1d;
    border-color: #d50a1d;
    color: #fff;
  }

  .p_page .pre:hover {
    color: #fff;
    background: #d50a1d;
    border-color: #d50a1d;
    cursor: pointer;
  }

  .p_page .next {
    display: flex;
    align-items: center;
    position: relative;
    left: 0;
    top: 0;
    float: left;
    height: 38px;
    border: 1px solid #f0f0f0;
    background: #f0f0f0;
    color: #333;
    text-align: center;
    padding: 0 10px;
    border-radius: 0px;
  }

  .p_page .next:active {
    background: #d50a1d;
    border-color: #d50a1d;
    color: #fff;
  }

  .p_page .next:hover {
    background: #d50a1d;
    border-color: #d50a1d;
    color: #fff;
    cursor: pointer;
  }

  .p_page .pageNum {
    position: relative;
    float: left;
    height: 38px;
    min-width: 38px;
    margin: 0 5px 0 0;
    padding: 0 5px;
    background-size: 100% 100%;
    color: #595959;
    border: 1px solid #d9d9d9;
    cursor: pointer;
    line-height: 38px;
    display: inline-block;
    font-family: inherit;
    font-size: 14px;
    font-weight: inherit;
    text-decoration: none;
    background-color: #fff;
    text-align: center;
    border-radius: 0px;
  }

  .p_page .pageNum:active {
    color: #fff;
    text-decoration: none;
    background-color: #d50a1d;
    border-color: #d50a1d;
  }

  .p_page .pageNum:hover {
    color: #fff;
    border-color: #d50a1d;
    cursor: pointer;
    text-decoration: none;
    background-color: #d50a1d;
  }

  .p_page .pageNum.active {
    text-decoration: none;
    background-color: #d50a1d;
    color: #fff;
    border-color: #d50a1d;
  }
}

@media screen and (max-width: 768px) {
  .p_pagebox .NumBox {
    display: none !important;
  }

  .p_pagebox {
    width: 100%;
    text-align: center;
  }

  .p_pagebox .js_pageBtnDisable, .p_pagebox .js_pageBtnDisable:hover, .p_pagebox .js_pageBtnDisable:active {
    background: #f5f5f5 !important;
    border-color: #d9d9d9 !important;
    color: #bfbfbf !important;
    cursor: default;
  }

  .p_pagebox .js_pageBtnDisable .iconfont {
    color: #ddd !important;
  }

  .p_pagebox .js_pageBtnDisable:hover .iconfont {
    color: #bfbfbf !important;
  }

  .p_pagebox .pre {
    width: 48%;
    margin-right: 2%;
    background-color: #d50a1d;
  }

  .p_pagebox .pre:hover {
    color: rgba(255, 255, 255, 1);
    border-color: #d50a1d;
    background-color: #d50a1d;
    cursor: pointer;
  }

  .p_pagebox .pre:active {
    background-color: #d50a1d;
  }

  .p_pagebox .next {
    width: 48%;
    margin-left: 2%;
    background-color: #d50a1d;
  }

  .p_pagebox .next:hover {
    background-color: #d50a1d;
  }

  .p_pagebox .next:active {
    background-color: #d50a1d;
  }
}

html {
  font-size: 14px;
}

body {
  opacity: 0;
  visibility: hidden;
  background-color: #fff;
  padding-top: 0;
}

body.wd-show {
  opacity: 1;
  visibility: visible;
}

body.index {
  overflow-x: hidden;
  overflow-y: auto;
}

body.make {
  opacity: 1;
  visibility: visible;
}

::-webkit-scrollbar {
  width: 6px;
  height: 4px;
}

::-webkit-scrollbar-thumb {
  background-color: #dddddd;
}

.error-404 {
  display: block !important;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999999;
  background-color: #fff;
}

.error-404 iframe {
  width: 100vw;
  height: 100vh;
  border: none;
  outline: none;
  overflow: hidden;
}

body.error-404 > div {
  display: none;
}

@keyframes wd-rotate {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.wd-20210305095131 {
  display: none;
}

@media(max-width: 768px) {
  .wd-sub-category>div {
    display: none;
  }

  .wd-sub-category>div.wd-20210305095131 {
    display: block;
  }

  .wd-20210305095131 .wd-item {
    display: none;
  }

  .wd-20210305095131 .wd-item a {
    display: block;
    text-align: center;
    line-height: 3;
    font-size: 16px;
    color: #333;
    background-color: #eee;
    border-bottom: 1px solid #ddd;
  }

  .wd-20210305095131 .wd-item.wd-current a {
    background-color: #d23a36;
    color: #fff;
  }

  .wd-20210305095228 {
    text-align: center;
    line-height: 4;
    font-size: 16px;
    background-color: #333;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .wd-20210305095228 svg {
    width: 20px;
    height: 20px;
  }
}

.wd-right-float {
  position: fixed;
  top: 50%;
  right: 5px;
  z-index: 9999;
  transform: translateY(-50%);
  margin-top: 20vh;
  transition: 1s;
}

.wd-right-float.wd-hide {
  right: -100px;
}

.wd-right-float .wd-item {
  animation: fadeOut both;
  position: relative;
}

.wd-right-float .wd-item .wd-sub {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 100%;
  display: flex;
  font-size: 16px;
  color: #fff;
  align-items: center;
  justify-content: center;
  z-index: -1;
  overflow: hidden;
  transform: translateX(-100%);
  visibility: hidden;
}

.wd-right-float .wd-item:hover .wd-sub {
  visibility: visible;
}

.wd-right-float .wd-item .wd-sub div {
  background-color: #333;
  display: flex;
  height: 100%;
  width: 180px;
  align-items: center;
  padding: 0px 20px;
  animation: fadeOutLeft 1s both;
}

.wd-right-float .wd-item:hover .wd-sub div {
  animation: fadeIn 1s 0s both;
}

.wd-right-float.wd-show .wd-item {
  animation: fadeInRight 1s 0s both;
}

.wd-right-float.wd-show .wd-item:nth-child(1) {
  animation-delay: 0.2s;
}

.wd-right-float.wd-show .wd-item:nth-child(2) {
  animation-delay: 0.3s;
}

.wd-right-float.wd-show .wd-item:nth-child(3) {
  animation-delay: 0.4s;
}

.wd-right-float.wd-show .wd-item:nth-child(4) {
  animation-delay: 0.5s;
}

.wd-right-float .wd-item a {
  width: 60px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: var(--cc);
  margin-bottom: 2px;
  border-radius: 0;
}

.wd-right-float .wd-item a svg {
  width: 30px;
  height: 30px;
  transition: 1s;
}

.wd-right-float .wd-item:hover a svg {
  transform: rotateY(180deg);
}

.wd-right-float .wd-item a svg path {
  fill: #fff;
}

@media(max-width: 768px) {
  .wd-right-float {
    display:none;
  }
}

.wd-title-ani span {
  display: inline-block;
  transform-origin: 0 0;
}

body > div.wd-20210310080847 {
  display: none;
}

@media(max-width: 768px) {
  body.wd-shield-mo > div.wd-20210310080847 {
    display:block !important;
    height: 100vh;
    font-size: 20px;
    color: #333;
    line-height: 100vh;
    text-align: center;
  }

  body.wd-shield-mo > div {
    display: none !important;
  }

  body.wd-shield-mo .wd-header {
    display: none;
  }
}

.wd-cursor {
  height: 5px;
  width: 5px;
  border-radius: 50%;
  background-color: #fff;
  position: fixed;
  left: calc(-5px / 2);
  top: calc(-5px / 2);
  z-index: 99999;
  pointer-events: none !important;
  mix-blend-mode: difference;
}

@keyframes wd-rotate {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.wd-cursor .wd-wrapper {
  animation: wd-rotate 5s linear infinite;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 50%;
  left: 50%;
  margin-left: -20px;
  margin-top: -20px;
  pointer-events: none !important;
  mix-blend-mode: difference;
  transition: 1s;
}

.wd-cursor.wd-link .wd-wrapper span {
  width: 2px;
  pointer-events: none !important;
}

.wd-cursor span {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: 0;
  transition: .3s linear;
  width: 5px;
  height: 1px;
  background-color: #fff;
  transform-origin: 0 -20px;
}

.wd-cursor.wd-link span {
  transform-origin: 0 -10px;
}

.wd-cursor span:nth-child(1) {
  transform: translateY(20px) rotate(0deg);
}

.wd-cursor span:nth-child(2) {
  transform: translateY(20px) rotate(30deg);
}

.wd-cursor span:nth-child(3) {
  transform: translateY(20px) rotate(60deg);
}

.wd-cursor span:nth-child(4) {
  transform: translateY(20px) rotate(90deg);
}

.wd-cursor span:nth-child(5) {
  transform: translateY(20px) rotate(120deg);
}

.wd-cursor span:nth-child(6) {
  transform: translateY(20px) rotate(150deg);
}

.wd-cursor span:nth-child(7) {
  transform: translateY(20px) rotate(180deg);
}

.wd-cursor span:nth-child(8) {
  transform: translateY(20px) rotate(210deg);
}

.wd-cursor span:nth-child(9) {
  transform: translateY(20px) rotate(240deg);
}

.wd-cursor span:nth-child(10) {
  transform: translateY(20px) rotate(270deg);
}

.wd-cursor span:nth-child(11) {
  transform: translateY(20px) rotate(300deg);
}

.wd-cursor span:nth-child(12) {
  transform: translateY(20px) rotate(330deg);
}

.wd-cursor span:nth-child(13) {
  transform: translateY(20px) rotate(360deg);
}

.wd-cursor.wd-link span:nth-child(1) {
  transform: translateY(10px) rotate(0deg);
}

.wd-cursor.wd-link span:nth-child(2) {
  transform: translateY(10px) rotate(30deg);
}

.wd-cursor.wd-link span:nth-child(3) {
  transform: translateY(10px) rotate(60deg);
}

.wd-cursor.wd-link span:nth-child(4) {
  transform: translateY(10px) rotate(90deg);
}

.wd-cursor.wd-link span:nth-child(5) {
  transform: translateY(10px) rotate(120deg);
}

.wd-cursor.wd-link span:nth-child(6) {
  transform: translateY(10px) rotate(150deg);
}

.wd-cursor.wd-link span:nth-child(7) {
  transform: translateY(10px) rotate(180deg);
}

.wd-cursor.wd-link span:nth-child(8) {
  transform: translateY(10px) rotate(210deg);
}

.wd-cursor.wd-link span:nth-child(9) {
  transform: translateY(10px) rotate(240deg);
}

.wd-cursor.wd-link span:nth-child(10) {
  transform: translateY(10px) rotate(270deg);
}

.wd-cursor.wd-link span:nth-child(11) {
  transform: translateY(10px) rotate(300deg);
}

.wd-cursor.wd-link span:nth-child(12) {
  transform: translateY(10px) rotate(330deg);
}

.wd-cursor.wd-link span:nth-child(13) {
  transform: translateY(10px) rotate(360deg);
}

/* start */
.wd #c_portalResEbizads_banner-15742555092572257 .bannerBox .iban {
  height: 65vh;
  height: calc(100vw / 1920 * 900);
}

#c_portalResMessage_form-16207248738211787 .btn {
  background-color: var(--c);
}

a:hover span {
  text-decoration: underline;
}

#c_portalResEbizads_banner-15742555092572257 .banner_img .v_cover .v_text2 {
  margin-left: auto;
  margin-right: auto;
}

#c_portalResEbizads_banner-15742555092572257 .v_cover .v_con {
  margin-top: -15vh;
}

#w_fbtn-1566798684742 .p_CommonBtn {
  background-color: var(--cc);
  border-color: var(--cc);
}

#w_fbtn-1566798684742 .p_CommonBtn:hover {
  background-color: var(--c);
  border-color: var(--c);
}

#w_fbtn-1566798684742 .p_CommonBtn:hover .font {
  color: #fff;
}

#w_fbtn-1620724674418 .p_CommonBtn {
  background-color: var(--cc);
  border-color: var(--cc);
}

#w_fbtn-1620724674418 .p_CommonBtn:hover {
  background-color: var(--c);
  border-color: var(--c);
}

#w_fbtn-1620724674418 .p_CommonBtn:hover .font {
  color: #fff;
}

#w_fbtn-1578465508194 .p_CommonBtn {
  background-color: var(--cc);
  border-color: var(--cc);
  color: var(--cc);
}

#w_grid-1566009283675> div > .p_gridbox > .p_gridCell:nth-child(3n+2) {
  min-width: 620px;
}

#c_portalResEbizads_banner-15742555092572257 .bannerBox .iban .swiper-pagination {
  bottom: 10px;
}

#w_grid-1620720219355 {
  background-color: #fff;
}

.wd-20210527004832 svg {
  width: 20px;
  height: 20px;
  position: relative;
  top: 0px;
  left: 10px;
}

.wd-20210527004832 path {
  fill: var(--c);
}

.c_portalResProduct_list-01001002 .PhotoList_k1 li {
  padding: 0;
  margin-bottom: 10px;
}

.p_page .pre .i_pre {
  display: block;
}

.p_page .next .i_next {
  display: block;
}

.iconfont {
  display: none;
}

.c_portalResNews_detail-01001 .p_imgsBox {
  display: none;
}

.c_portalResNews_detail-01001 .p_articles p {
  font-size: 16px;
  color: #333;
  line-height: 1.8;
  margin-bottom: 10px;
}

div[data-vhide100p] {
  display: none !important;
}

.p_breadcrumbList span .iconfont {
  display: inline;
}

.c_portalResNews_detail-01001 .p_dataSource>li:nth-child(2) {
  display: none;
}

.c_portalResNews_detail-01001 .p_dataSource>li:nth-child(3) {
  display: none;
}

#c_portalResProduct_list-16229108954480802 .proSummry {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

#c_portalResProduct_list-16229108954480802 .porBbox {
  height: auto;
  border: none;
  padding: 20px;
}

#c_portalResProduct_list-16229108954480802 .proLi {
  height: auto;
}

#c_portalResProduct_list-16229108954480802 .proContainer {
  display: flex;
  flex-wrap: wrap;
}

#c_portalResProduct_list-16229108954480802 .proLi {
  border: 1px solid #f2f2f2;
  padding: 0;
  margin: 15px;
  width: 31%;
  cursor: pointer;
}

#c_portalResProduct_list-16229108954480802 .porTbox {
  height: 280px;
}

#c_portalResProduct_list-16229108954480802 .proSummry {
  min-height: 60px;
}

.c_portalResProduct_detail-03001 .p_PriceBox {
  display: none;
}

.c_portalResProduct_detail-03001 .d_NumBox {
  display: none;
}

.c_portalResProduct_detail-03001 .d_SortName {
  display: none;
}

.c_portalResProduct_detail-03001 .d_NumberBox {
  display: none;
}

.c_portalResProduct_detail-03001 .d_BaseInfoBox {
  display: none;
}

.c_portalResProduct_detail-03001 .p_interaction {
  display: none;
}

.c_portalResProduct_detail-03001 .p_content {
  border: none;
  margin-top: 20px;
  line-height: 1.7;
}

.c_portalResProduct_detail-03001 .d_summary {
  border: none;
  margin-top: 20px;
  line-height: 1.7;
}

#c_portalResProduct_detail-16229132569253139 .p_TabTitleBox {
  text-align: left;
}

#c_portalResProduct_detail-16229132569253139 .d_DecTab:nth-child(2) {
  display: none;
}

.c_portalResProduct_detail-03001 .d_DescriptionBigbox p {
  font-size: 16px;
  color: #333;
  line-height: 1.8;
  margin-bottom: 10px;
}

.c_portalResProduct_detail-03001 .d_DescriptionBigbox span {
  font-size:16px !important;
  line-height:1.8 !important;
}

.c_portalResProduct_detail-03001 .d_DescriptionBigbox img.wd-product-detail-img {
  display: block;
}

#contentDiv {
  margin-top: 20px;
}

#c_portalResMessage_form-16229180853627200 .btn-primary {
  background-color: var(--c);
}

.lantern {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

#w_grid-1566174300517 > div > .p_gridbox {
  background-size: cover;
}

#c_portalResNews_list-15676481687094439 .newPicBox {
  border: 1px solid #eee;
}

#c_portalResNews_list-15676481687094439 .newPic {
  object-fit: cover;
}

.wd-20210305095131 {
  display: none;
}

@media(max-width: 768px) {
  .wd-sub-category>div {
    display: none;
  }

  .wd-sub-category>div.wd-20210305095131 {
    display: block;
  }

  .wd-20210305095131 .wd-item {
    display: none;
  }

  .wd-20210305095131 .wd-item a {
    display: block;
    text-align: center;
    line-height: 3;
    font-size: 16px;
    color: #333;
    background-color: #eee;
    border-bottom: 1px solid #ddd;
  }

  .wd-20210305095131 .wd-item.wd-current a {
    background-color: #d23a36;
    color: #fff;
  }

  .wd-20210305095228 {
    text-align: center;
    line-height: 4;
    font-size: 16px;
    background-color: #333;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .wd-20210305095228 svg {
    width: 20px;
    height: 20px;
  }
}

.wd-sub-cate-a.wd-current a {
  color: var(--c) !important;
  color: #fff !important;
  background-color: var(--c);
}

.wd-sub-cate-a.wd-current a:before {
  width: 80% !important;
  left: 10% !important;
  background-color: var(--c) !important;
}

#c_portalResnav_main-15660092884624165 .img100 {
  max-height: 200px;
  object-fit: cover;
  object-position: bottom left;
}

@media(max-width: 768px) {
  #w_grid-1566009283675> div > .p_gridbox > .p_gridCell:nth-child(3n+2) {
    min-width: 70px;
    width: auto;
  }

  #w_fimg-1566009283683 .p_box {
    padding: 0;
  }

  #w_grid-1566009283675> div > .p_gridbox > .p_gridCell:nth-child(3n+1) {
    width: 100%;
  }

  #c_portalResnav_main-15660092884624165 .tNav {
    top: 70px;
    z-index: 999;
  }

  #w_grid-1567504005115 {
    width: 100%;
  }

  #w_grid-1622871498270 {
    padding: 0;
  }

  #w_grid-1622871498284 {
    padding: 0;
  }

  #w_common_text-1622871498292 {
    padding-left: 0;
  }

  #w_fimg-1622871498288 {
    padding: 0;
    margin-top: 20px;
  }

  #w_grid-1622871498297 {
    padding: 0;
  }

  #w_grid-1622871498277 {
    padding: 0;
  }

  #w_common_text-1622872777353 {
    padding-left: 0;
  }

  #w_common_text-1622872777353 span {
    line-height: 1.8 !important;
  }

  .wd-sub-cate-a.wd-current a {
    color: #fff !important;
  }

  #w_grid-1622873510675 {
    width: 100%;
  }

  #w_grid-1622873775029 {
    width: 100%;
  }

  #w_grid-1622873775069 {
    padding: 0;
  }

  #c_portalResNews_list-16228747323675508 .borderB_default {
    padding: 0;
  }

  #c_portalResNews_list-16228747323675508 .p_images {
    width: 100% !important;
    height: auto !important;
  }

  #c_portalResNews_list-16228747323675508 .p_images img {
    position: static !important;
    width: 100% !important;
    transform: none !important;
  }

  #c_portalResNews_list-16228747323675508 .p_TitleBox {
    padding-top: 10px;
    padding-bottom: 0;
  }

  #c_portalResNews_list-16228747323675508 .borderB_default {
    padding-bottom: 15px;
    margin-bottom: 15px;
  }

  #c_portalResNews_list-16228747323675508 .blank {
    display: none;
  }

  #w_grid-1622875241926 {
    width: 100%;
  }

  #w_grid-1622880681573 {
    width: 100%;
  }

  #w_grid-1622880681613 {
    padding-left: 0;
    padding-right: 0;
  }

  #w_grid-1622880964283 {
    width: 100%;
  }

  .join-box li .in {
    padding: 0;
    margin: 0;
  }

  .join-box li .in .top dd {
    display: block;
    width: 100%;
    float: none;
  }

  .join-box li .in .bot {
    margin-top: 0;
  }

  #w_grid-1622894745492 {
    width: 100%;
  }

  #c_portalResNews_list-16228948536459537 .sumrry {
    width: 100%;
  }

  #c_portalResNews_list-16228948536459537 .sumrry {
    display: block;
  }

  #c_portalResNews_list-16228948536459537 .contentBox {
    position: static;
    display: block;
  }

  #c_portalResNews_list-16228948536459537 .list {
    padding-bottom: 20px;
    height: auto;
    margin-bottom: 20px;
  }

  #c_portalResNews_list-16228948536459537 .picBox {
    width: 100%;
    height: auto;
  }

  #c_portalResNews_list-16228948536459537 .content {
    width: 100%;
    margin-left: 0;
    margin-top: 10px;
  }

  :root {
    font-size: 14px;
  }

  #w_grid-1567645216581 {
    width: 100%;
  }

  #c_portalResNews_list-15676481687094439 .content {
    width: 100%;
    display: block;
  }

  #c_portalResNews_list-15676481687094439 .rightC {
    width: 100%;
  }

  #c_portalResNews_list-15676481687094439 .newTitleLink {
    white-space: normal;
    line-height: 1.7;
  }

  #w_common_text-1622917099514 {
    margin-top: 20px;
  }

  #w_grid-1567648437914 {
    width: 100%;
  }
}

#c_portalResProduct_list-16228063687209092 .cate-pic-box {
  padding-bottom: 67%;
}

@media(max-width: 768px) {
  #c_portalResNews_detail-15676487424546147 .p_headA.h3 {
    line-height:1.6;
  }

  #w_grid-1622910695138 {
    width: 100%;
  }

  #c_portalResProduct_list-16229108954480802 .porTbox {
    height: auto;
  }

  #c_portalResProduct_list-16229108954480802 .porTbox img {
    position: static !important;
    width: 100% !important;
    height: auto !important;
    transform: none !important;
  }

  #c_portalResProduct_list-16229108954480802 .proLi {
    width: 100%;
    flex: none;
    margin: 0;
    margin-bottom: 25px;
  }

  #c_portalResProduct_list-16229108954480802 .proTitle {
    padding-top: 0;
  }

  #c_portalResProduct_list-16229108954480802 .showBox {
    display: none;
  }

  #w_grid-1622912389073 {
    width: 100%;
  }

  .c_portalResProduct_detail-03001 .p_imagesA .p_images img {
    width: 100% !important;
    height: 100% !important;
    object-fit: scale-down;
    position: static !important;
    transform: none !important;
  }

  #c_portalResProduct_detail-16229132569253139 .p_ProductDetail {
    padding: 0;
  }

  .c_portalResProduct_detail-03001 .p_ProInfo, .c_portalResProduct_detail-03001 .d_DescriptionBoxA {
    max-width: 100%;
    height: auto !important;
    margin-top: 0;
  }

  #w_common_text-1622916960259 {
    margin-top: 20px;
  }

  #w_grid-1622808222656 {
    width: 100%;
  }

  #c_portalResNews_list-16228087083763814 .wd-list-pic {
    display: block;
  }

  #c_portalResNews_list-16228087083763814 .wd-pic {
    width: 100%;
  }

  #c_portalResNews_list-16228087083763814 .wd-content {
    width: 100%;
    padding-left: 0;
  }

  #c_portalResNews_list-16228087083763814 .wd-list-item {
    width: 100%;
    display: block;
    padding-left: 21px;
  }

  #c_portalResNews_list-16228087083763814 .wd-list-item:before {
    top: 23px;
  }

  #c_portalResNews_list-16228087083763814 .wd-list-item .wd-time {
    text-align: left;
    width: 100%;
  }

  #w_grid-1622883280863 {
    width: 100%;
  }

  .c_portalResNews_detail-01001 .p_TitleBoxA {
    max-width: 100%;
  }
}

.e_ContentMajorStyleBox-001 .stylebox_top {
  background-color: var(--cc);
}

.e_ContentMajorStyleBox-001 .stylebox_title {
  background-color: var(--cc);
}

@media(min-width: 769px) {
  #c_portalResNews_list-16207202837216832 .list {
    margin-bottom:21px;
  }

  #c_portalResNews_list-16207202837216832 .lsitSummary {
    height: auto;
    -webkit-line-clamp: 1;
  }

  #c_portalResNews_list-16207202837216832 .list:first-child .lsitSummary {
    -webkit-line-clamp: 2;
    height: auto;
  }
}

.wd-prev {
  width: 50px;
  height: 50px;
  background-color: rgba(0, 0, 0, 0.4);
  transition: 1s;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  left: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  z-index: 99;
}

.wd-prev svg {
  width: 30px;
  height: 30px;
}

.wd-prev path {
  fill: #fff;
}

.wd-prev:hover {
  background-color: var(--c);
}

.wd-next {
  width: 50px;
  height: 50px;
  background-color: rgba(0, 0, 0, 0.4);
  transition: 1s;
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  right: 30px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  z-index: 99;
}

.wd-next:hover {
  background-color: var(--c);
}

.wd-next svg {
  width: 30px;
  height: 30px;
  transform: rotateY(180deg);
}

.wd-next path {
  fill: #fff;
}

#c_portalResProduct_list-15740749501562350 h3 {
  text-align: center;
}

.c_portalResFriendlink_list-01001 .p_links {
  padding: 0;
}

#c_portalResFriendlink_list-16250394788306761 .p_LinkA {
  position: static;
}

#c_portalResFriendlink_list-16250394788306761 .p_articles {
  height: auto;
  padding-bottom: 0;
}

@media(max-width: 768px) {
  #w_grid-1622044542253 {
    padding:15px;
  }

  #c_portalResFriendlink_list-16250394788306761 .p_articles {
    box-shadow: none;
  }

  #c_portalResFriendlink_list-16250394788306761 {
    width: 90%;
    margin: auto;
  }
}

#c_portalResFriendlink_list-16250394788306761 .p_articles {
  margin: 5px;
}

@media(max-width: 768px) {
  #c_portalResFriendlink_list-16250394788306761 .p_articles {
    margin:0;
  }

  #w_fline-1622045470951 {
    margin-top: 0;
  }

  #w_grid-1566634548563 {
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
    width: 100%;
  }

  #c_portalResNews_list-16220447102055912 .newTitle {
    margin-right: 10px;
    text-overflow: initial;
    white-space: normal;
    line-height: normal;
  }
}

#c_portalResNews_list-16251118490148134 .list {
  width: 100%;
}

#c_portalResNews_list-16251118490148134 .list {
  padding-bottom: 25%;
  border-radius: 6px;
  background: transparent;
  border-bottom: 1px dashed #ddd;
}

#c_portalResNews_list-16251118490148134 .sumrry {
  -webkit-line-clamp: 5;
  font-size: 14px;
  line-height: 1.5;
}

@media(min-width: 769px) {
  #content_box-1622894854360-0 {
    position:sticky;
    top: 20px;
  }
}

.w_grid-000 > div > .p_gridbox {
  display: flex;
  flex-wrap: wrap;
  overflow: visible;
  align-items: flex-start;
}

.w_grid-003 > div > .p_gridbox {
  display: flex;
  flex-wrap: wrap;
  overflow: visible;
  align-items: flex-start;
}

.w_grid-001 > div > .p_gridbox {
  display: flex;
  flex-wrap: wrap;
  overflow: visible;
  align-items: flex-start;
}

@media(min-width: 769px) {
  #content_box-1622908276651-0 {
    position:sticky;
    top: 20px;
  }
}

@media(max-width: 768px) {
  #c_portalResNews_list-16251203780299803 .wd-item a {
    padding:0;
  }

  .w_grid-001 {
    min-height: auto !important;
  }

  #c_portalResNews_list-16251118490148134 .list {
    padding-bottom: 0;
    height: auto;
    margin-bottom: 20px;
    border-bottom: none;
  }

  #c_portalResNews_list-16251118490148134 .contentBox {
    position: static;
  }

  #c_portalResNews_list-16251118490148134 .contentBox {
    display: block
  }

  #c_portalResNews_list-16251118490148134 .contentBox > div {
    width: 100% !important;
    padding: 0;
    margin: 0;
  }

  #c_portalResNews_list-16251118490148134 .contentBox .content {
    padding: 15px;
    background-color: #f3f3f3;
  }

  #c_portalResNews_list-16251118490148134 .titleLink {
    font-size: 18px;
  }

  #c_portalResNews_list-16251118490148134 .sumrry {
    display: -webkit-box;
  }
}

@media(min-width: 769px) {
  #c_portalResNews_list-16251118490148134 .list:first-child {
    margin-top:-20px;
  }
}

@media(max-width: 768px) {
  #w_grid-1624952615469 {
    width:100%;
  }

  #c_portalResNews_category-16249527699483882 .wd-ejBox {
    padding: 15px;
  }

  #c_portalResPublic_codeContainer-16249542412052978 .wd-20210629161051 {
    flex-wrap: wrap;
  }

  #c_portalResPublic_codeContainer-16249542412052978 .wd-item {
    width: 30px;
    margin: 5px;
    padding: 0 0px;
    box-sizing: content-box;
    text-align: center;
  }
}

.make #w_grid-1566009283667 {
  background-color: #fff;
}

.make #c_portalResnav_main-15660092884624165 .tNav .navName {
  color: #333;
}

.make #c_portalResPublic_codeContainer-15660092884576219 .head_lan {
  background: #E70012;
  border-radius: 13px;
}

.e_FlowCommonStyleBox-001 .stylebox_top {
  line-height: 51px;
  height: auto;
  background-color: var(--cc);
  border-top-left-radius: 6px;
  overflow: hidden;
  border-top-right-radius: 6px;
}

.e_FlowCommonStyleBox-001 .stylebox_title {
  background-color: var(--cc);
}

.e_FlowCommonStyleBox-001 .title_main {
  font-size: 20px;
}

#c_portalResProduct_detail-16251916978363286 .topBox {
  background-color: #fafafa;
}

#paramPage {
  display: none;
}

@media(min-width: 769px) {
  #content_box-1625191365766-0 {
    position:sticky;
    top: 90px;
  }
}

#c_portalResProduct_list-16251866738161294 .p_categorySummaryBox {
  background-color: #fafafa;
}

@media(min-width: 769px) {
  #content_box-1625186439518-0 {
    position:sticky;
    top: 90px;
  }
}

@media(max-width: 768px) {
  #c_portalResProduct_list-16251866738161294 {
    margin-top:20px;
  }

  .e_FlowCommonStyleBox-001 .stylebox_content {
    border: none;
  }

  #c_portalResProduct_list-16251866738161294 .proTitleBox {
    font-size: 18px;
  }

  #w_grid-1566174300517 {
    display: block;
  }

  #w_grid-1622044542253 {
    display: none;
  }

  #w_grid-1574067591332 {
    display: block;
    margin: 0;
    text-align: center;
    width: 100%;
  }

  #w_common_text-1566798684739 h3 {
    display: none;
  }

  #content_box-1574067591332-1 {
    display: none;
  }

  #w_grid-1574866672519> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    width: 100%;
  }

  #w_fline-1566798684745 {
    display: none;
  }

  #c_portalResProduct_list-15740749501562350 .proList {
    padding: 0;
  }

  #c_portalResProduct_list-15740749501562350 .proLists {
    padding: 0 15px;
  }

  #w_common_text-1574065018795 {
    display: none;
  }

  #c_portalResPublic_codeContainer-15740656543164512 {
    display: none;
  }

  #w_fbtn-1578465508194 {
    display: none;
  }

  #w_common_text-1566636518769 {
    text-align: center;
  }

  .w_grid-000 {
    min-height: auto !important;
  }

  #w_grid-1574065238642 {
    margin-top: 10px !important;
  }

  #c_portalResPublic_codeContainer-16207170286041759 svg {
    width: 40px;
    height: 40px;
  }

  #w_common_text-1566798684739 {
    margin-bottom: 20px;
  }

  #w_common_text-1620720283603 {
    text-align: center;
  }

  #w_common_text-1620720283603 p:nth-child(2) {
    display: none;
  }

  #w_grid-1620720283597> div > .p_gridbox > .p_gridCell:nth-child(2n+0) {
    display: none;
  }

  #w_grid-1620720283597> div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
    width: 100%;
  }

  #w_fline-1620721349928 {
    display: none;
  }

  #w_grid-1620724873443 {
    display: none;
  }

  #c_portalResNews_list-16207202837216832 .list:nth-child(1) ~ div .listYear {
    display: none;
  }

  #c_portalResNews_list-16207202837216832 .list:nth-child(1) ~ div .listmd {
    display: none;
  }

  #c_portalResNews_list-16207202837216832 .list:nth-child(1) ~ div .listTime {
    display: block;
    order: 2;
  }

  #c_portalResNews_list-16207202837216832 .list:nth-child(1) ~ div .cotentBox {
    flex-wrap: wrap;
  }

  #c_portalResNews_list-16207202837216832 .list:nth-child(1) ~ div .listCotentBox {
    width: 100%;
    padding-left: 0;
  }

  #c_portalResNews_list-16207202837216832 .list:nth-child(1) ~ div {
    background-color: transparent;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 10px;
    padding-right: 0;
  }

  #c_portalResNews_list-16207202837216832 .list:not(:first-child) .titleBox {
    margin-top: 0;
  }

  #c_portalResNews_list-16207202837216832 .gyBox {
    margin-top: 5px;
  }

  #c_portalResNews_list-16207202837216832 .list:not(:first-child) .listTimeBox {
    margin-top: 0;
    order: 2;
  }

  #c_portalResNews_list-16207202837216832 .list:not(:first-child) .lsitSummary {
    margin-bottom: 5px;
  }

  #c_portalResNews_list-16207202837216832 .list:not(:first-child) .lsitSummary {
    height: auto;
    display: none;
  }

  #w_grid-1580804046301, #w_grid-1580881783508, #w_grid-1580807459717, #w_grid-1580872172732, #w_grid-1580873136765, #w_grid-1574756049354, #w_grid-1574756774295, #w_grid-1574757120749, #w_grid-1574757193331, #w_grid-1574757226723, #w_grid-1574757556181, #w_grid-1574757831180, #w_grid-1574758328021 {
    display: none;
  }

  body {
    padding-top: 109px;
  }

  #w_grid-1622871498270 {
    display: none;
  }

  #w_common_text-1622871498292 {
    margin-top: 0;
  }

  #w_common_text-1622871498292 span {
    line-height:1.8 !important;
  }

  #w_grid-1622871498265> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin-top: 0;
  }

  #w_grid-1622873510715 {
    display: none;
  }

  #w_grid-1622873510705> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin: 0;
  }

  #w_common_text-1622873775089 {
    display: none;
  }

  #w_fline-1622873775079 {
    display: none;
  }

  #w_common_text-1622874765502 {
    margin-top: 0;
  }

  #w_grid-1622873775059> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin: 0;
  }

  #w_grid-1622875241966 {
    display: none;
  }

  #w_fimg-1622947372446 {
    margin-top: 0;
  }

  #w_common_text-1622880681633 {
    display: none;
  }

  #w_fline-1622880681623 {
    display: none;
  }

  #w_common_text-1622880681638 {
    margin-top: 0;
  }

  #w_common_text-1622880964343 {
    display: none;
  }

  #w_fline-1622880964333 {
    display: none;
  }

  #c_portalResProduct_list-1622880964358 {
    margin: 0;
  }

  #w_grid-1622880964313> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin: 0;
  }

  .join-box li .in {
    padding: 20px;
  }

  #w_grid-1567650313252 {
    display: none;
  }

  .p_OccupyBox {
    display: flex;
    justify-content: center;
  }

  #w_grid-1622894745432 {
    display: none;
  }

  #w_grid-1622894745482 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin: 0;
  }

  #w_grid-1622894745492> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin: 0;
    width: 100%;
  }

  #w_grid-1622894854360 > div > .p_gridbox > .p_gridCell:nth-child(2n+2) {
    padding: 15px;
  }

  #c_portalResNews_list-16251118490148134 .p_news {
    padding: 0;
  }

  #w_grid-1622908276571 {
    display: none;
  }

  #w_grid-1622908276631 {
    width: 100%;
  }

  #w_grid-1622908276621 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin: 0;
  }

  #w_grid-1622908276631> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    width: 100%;
    margin: 0;
  }

  #c_portalResNews_detail-16229083840933864 {
    padding: 15px;
  }

  .c_portalResNews_detail-01001 .p_summary {
    display: none;
  }

  .c_portalResNews_detail-01001 .p_header, .c_portalResNews_detail-01001 .p_headA {
    text-align: center;
    font-size: 16px;
    margin-bottom: 20px;
  }

  .c_portalResNews_detail-01001 .p_articlesTitle {
    display: none;
  }

  .wd-20210305095131 .wd-item a {
    border-radius: 0 !important;
  }

  #w_grid-1625186439448 {
    display: none;
  }

  #w_grid-1625186439498 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin: 0;
  }

  #w_grid-1625186439508 {
    width: 100%;
  }

  #w_grid-1625186439508> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    width: 100%;
    margin: 0;
  }

  .e_FlowCommonStyleBox-001 .stylebox_top {
    display: none;
  }

  .e_FlowCommonStyleBox-001 .stylebox_top_line {
    display: none;
  }

  #c_portalResProduct_list-16251866738161294 {
    margin-top: 0;
    padding: 15px;
  }

  .w_grid-000 > div > div > .p_gridCell:not(:empty):before {
    display: none;
  }

  #w_grid-1625191365716 {
    display: none;
  }

  #w_grid-1625191365756 {
    width: 100%;
  }

  #w_grid-1625191365746 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin: 0;
  }

  #w_grid-1625191365756> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    width: 100%;
    margin: 0;
  }

  #c_portalResProduct_detail-16251916978363286 {
    padding: 10px;
  }

  #c_portalResProduct_detail-16251916978363286 .topBox {
    background-color: transparent;
  }

  #w_grid-1622910695098 {
    display: none;
  }

  :root {
    font-size: 18px;
  }

  #w_grid-1622912389033 {
    display: none;
  }

  .c_portalResProduct_detail-03001 .p_content {
    margin-bottom: 0;
    margin-top: 10px;
  }

  .c_portalResProduct_detail-03001 .d_DescriptionBigbox img {
    max-width: 100%;
    height:auto !important;
  }

  #w_grid-1622916960254 {
    display: none;
  }

  .c_portalResProduct_detail-03001 .p_imagesA .p_images {
    height: auto !important;
  }

  .c_portalResProduct_detail-03001 .d_summary {
    display: none;
  }

  #w_grid-1622808222616 {
    display: none;
  }

  #c_portalResNews_list-16228087083763814 .wd-content {
    margin-top: 20px;
  }

  #w_grid-1622808222676> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    margin: 0;
    width: 100%;
  }

  #c_portalResNews_list-16228087083763814 {
    margin: 0;
  }

  #w_grid-1622808222666 > div > .p_gridbox {
    background-color: #fff;
  }

  #w_grid-1622883280823 {
    display: none;
  }

  #w_grid-1622883280883> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    width: 100%;
    margin: 0;
  }

  #w_grid-1622883280873 > div > .p_gridbox {
    background-color: #fff;
  }

  .c_portalResNews_detail-01001 .p_articles div {
    font-size: 14px;
    line-height: normal;
    line-height: 1.7;
    color: #333;
  }

  .c_portalResNews_detail-01001 .p_articles img {
    max-width: 100%;
  }

  #w_grid-1624952615439 {
    display: none;
  }

  #w_grid-1624952615489> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    width: 100%;
    margin: 0;
  }

  #w_grid-1624952615479 > div > .p_gridbox {
    background-color: #fff;
  }

  #w_grid-1624955732686 {
    display: none;
  }

  #w_grid-1624955732726 {
    width: 100%;
  }

  #c_portalResNews_list-15676481687094439 .content {
    margin-top: 0;
    padding-top: 0;
  }

  #c_portalResNews_list-15676481687094439 .leftTime {
    display: none;
  }

  #w_grid-1567645216591 > div > .p_gridbox {
    background-color: #fff;
  }

  #c_portalResNews_list-15676481687094439 .newList {
    padding: 0;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 15px;
  }

  #w_grid-1567645216601> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    width: 100%;
    padding: 0;
    margin: 0;
  }

  #w_grid-1567648437924 > div > .p_gridbox {
    background-color: #fff;
  }

  #w_grid-1567648437934> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    width: 100%;
    margin: 0;
  }

  #w_grid-1622806368524 {
    display: none;
  }

  .c_portalResNews_detail-01001 .p_previewBox, .c_portalResNews_detail-01001 .p_nextBox {
    background-color: #f3f3f3 !important;
  }

  .c_portalResNews_detail-01001 .p_dataSource li {
    text-align: center;
    font-size: 12px;
    color: #333;
  }

  .c_portalResNews_detail-01001 .p_dataSource li a {
    color: #333;
  }

  #c_portalResPublic_mapReference-15868504858928881 {
    display: none;
  }

  #c_portalResIntention_form-15868504262321586 .formItem {
    margin: 0;
  }

  #w_grid-1586850425661 {
    margin: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  #w_grid-1586850425661 > div > .p_gridbox > .p_gridCell:first-child {
    padding: 0;
    border: none;
  }

  #w_common_text-1586850425669 {
    display: none;
  }

  #w_common_text-1622808165774 {
    padding-left: 0;
    margin-left: 0;
  }

  #w_common_text-1622808165774 p:first-child {
    display:none;
  }

  #w_grid-1586850425693 >.w_grid>.p_gridbox>.p_gridCell:last-child {
    width: 80%;
  }
}

.wd-mobile-footer {
  display: none;
}

@media(max-width: 768px) {
  .wd-mobile-footer {
    position:fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 100;
    display: flex;
  }

  .wd-mobile-footer a {
    display: flex;
    padding: 5px;
    flex: 1;
    background-color: var(--cc);
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    font-size: 14px;
    color: #fff;
    text-align: center;
    justify-content: center;
    position: relative;
    padding-top: 40px;
  }

  .wd-mobile-footer a svg {
    width: 30px;
    height: 30px;
    position: absolute;
    top: 10px;
  }

  .wd-mobile-footer a svg path {
    fill: #fff;
  }

  body {
    padding-bottom: 70px;
  }

  #w_common_text-1586850425709 p:last-child {
    display: none;
  }

  #w_grid-1586850425661 >.w_grid >.p_gridbox>.p_gridCell:last-child {
    margin: 0;
  }

  #w_grid-1566628703398 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin: 20px 0;
  }

  #w_grid-1620720283597 {
    margin-top: 0;
  }

  #c_portalResNews_list-16207202837216832 {
    margin-top: 10px;
    margin-bottom: 0;
  }

  #c_portalResEbizads_banner-15742555092572257 .v_cover .v_tit_en {
    font-size: 12px;
  }

  #w_common_text-1566636488629 span {
    text-align: justify;
    display: block;
  }

  #c_portalResNews_list-16207202837216832 .list:first-child .listTimeBox {
    margin-top: -5px;
  }

  #c_portalResNews_list-16207202837216832 .listmd {
    margin-top: 0;
  }
}

.e_ContentMajorStyleBox-001 .stylebox_link {
  color: #fff;
}

.c_portalResSearch_total-03001 .p_searchBtn {
  background-color: var(--c);
}

#categoryTree .yn-tree .yn-tree > .yn-tree-li:nth-child(2) ~ li {
  display: none;
}

.c_portalResSearch_result-03001 .p_stylebox .stylebox_content {
  background-color: #fff;
}

.c_portalResSearch_result-03001 .p_stylebox .stylebox_top {
  height: auto;
}

.c_portalResSearch_total-03001 .p_headbox {
  max-width: 1180px;
  margin: 0 auto;
  position: relative;
}

.c_portalResSearch_total-03001 .p_headbox {
  width: 100%;
}

.c_portalResSearch_total-03001 .p_select .itembox {
  display: block !important;
  width: 100%;
  background: transparent;
  padding: 10px 0;
}

.c_portalResSearch_total-03001 .p_select {
  position: static;
  width: 0;
}

.yn-tree-li>.yn-tree {
  height: auto !important;
}

.yn-tree .yn-tree-li.shrink>.yn-tree {
  display: flex;
  margin-left: 0;
}

.c_portalResSearch_total-03001 .p_select li {
  display: flex;
  align-items: flex-start;
  padding-right: 5px;
  margin-right: 5px;
  margin-left: 5px;
  padding-left: 5px;
  justify-content: center;
}

.radio, .checkbox {
  margin-top: 0;
  margin-bottom: 0;
}

.yn-tree li {
  margin: 0;
}

.c_portalResSearch_total-03001 .p_select li {
  color: #333;
}

.c_portalResSearch_total-03001 .p_select li:hover {
  color: #333;
  background-color: transparent;
}

.yn-tree .checkbox>label:hover {
  color: var(--c);
}

.yn-tree .yn-tree-li.spread>.yn-tree {
  display: flex;
  align-items: flex-start;
}

#yn_tree_input1_li > div {
  margin-right: 10px;
}

.wd-20210729085253 {
  display: flex;
  align-items: center;
}

.wd-20210729085210 svg {
  width: 30px;
  height: 30px;
  margin-left: 10px;
  transition: 1s;
}

.wd-20210729085210:hover svg {
  transform: rotateY(180deg);
}

.wd-20210729085210 path {
  fill: #333;
}

.wd-20210729085210:hover path {
  fill: var(--c);
}

#c_portalResnav_main-15660092884624165 .slidBox {
  position: absolute;
  width: 140px;
  min-width: auto;
  display: block;
  padding: 0;
  left: 50%;
  margin-left: -70px;
}

#c_portalResnav_main-15660092884624165 .navLi {
  position: relative;
}

#c_portalResnav_main-15660092884624165 .tNavH {
  overflow: hidden;
}

#c_portalResnav_main-15660092884624165 .leftBox {
  display: none;
}

#c_portalResnav_main-15660092884624165 .left_text .onetitle {
  display: none;
}

#c_portalResnav_main-15660092884624165 .navSli {
  flex: none;
}

#c_portalResnav_main-15660092884624165 .navSbox {
  display: block;
}

#c_portalResnav_main-15660092884624165 .rightBox {
  flex: none;
  margin: 0;
}

#c_portalResnav_main-15660092884624165 .navSbox .navSlink:before {
  display: none;
}

#c_portalResnav_main-15660092884624165 .navSbox .navSlink {
  text-align: center;
}

#c_portalResnav_main-15660092884624165 .navLi:nth-child(3) .slidBox {
  width: 200px;
  margin-left: -100px;
}

#c_portalResnav_main-15660092884624165 .navLi:nth-child(4) .slidBox {
  width: 200px;
  margin-left: -100px;
}

#c_portalResProduct_list-16251866738161294 .txtBox {
  display: none;
}

#c_portalResProduct_list-16251866738161294 .proImgBox:hover {
  border-color: var(--c);
}

.c_portalResProduct_detail-03001 .p_QRCode {
  display: none;
}

#c_portalResProduct_list-15740749501562350 .titleBox a {
  color: #333;
}

#c_portalResProduct_list-15740749501562350 .proList:hover .titleBox a {
  color: #fff;
}

#c_portalResNews_list-16228087083763814 .wd-title:hover {
  color: var(--c);
}

#c_portalResProduct_category-16251865776300135 .wd-item.wd-current a {
  background-color: var(--c);
  color: #fff;
}

#w_grid-1566009283675 > div > .p_gridbox {
  flex-wrap: nowrap;
}

#c_portalResPublic_codeContainer-15660092884576219 .head_lan .lan_tit a {
  min-width: 100px;
}

@media(max-width: 768px) {
  #c_portalResnav_main-15660092884624165 .slidBox {
    position: static;
    top: 0;
    left: 0;
    width: 100% !important;
    margin-left: 0 !important;
  }

  #c_portalResnav_main-15660092884624165 .navSbox {
    padding-bottom: 5px;
    padding-top: 5px;
  }
}

@media(max-width: 768px) {
  #c_portalResProduct_list-15740749501562350 .proList {
    width:50% !important;
    padding: 5px !important;
  }

  #c_portalResProduct_list-15740749501562350 .proLists {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 20px;
  }

  #c_portalResProduct_list-15740749501562350 .titleBox a {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    font-size: 14px;
  }

  #c_portalResNews_list-16207202837216832 .list:first-child {
    display: none;
  }

  #c_portalResNews_list-16207202837216832 .titleh5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
  }

  #c_portalResProduct_list-15740749501562350 .proList:hover .titleBox a {
    color: var(--c);
  }

  #w_common_text-1566798684739 span {
    font-size: 22px !important;
  }

  #w_common_text-1620720283603 span {
    font-size: 22px !important;
  }
}

@media(max-width: 768px) {
  .wd-right-float {
    right:0 !important;
    bottom: 0 !important;
    left: 0 !important;
    top: auto !important;
    margin-top: 0 !important;
    transform: none !important;
  }

  .wd-right-float.wd-show .wd-item {
    animation-name: fadeInUp;
  }

  .wd-right-float {
    display: flex;
  }

  .wd-right-float .wd-item {
    flex: 1;
  }

  .wd-right-float .wd-item a {
    width: 100%;
    border-radius: 0;
    margin-bottom: 0;
    border-right: 1px solid rgba(0, 0, 0, 0.3);
  }

  #w_grid-1567504839312 > div > .p_gridbox {
    background-color: #fff;
  }

  #w_grid-1567504839312> div > .p_gridbox > .p_gridCell {
    margin: 0;
  }

  #w_common_text-1622871498303 {
    margin: 15px;
  }

  #w_common_text-1622871498301 {
    margin: 15px;
  }

  #w_grid-1622871498265> div > .p_gridbox > .p_gridCell {
    margin-bottom: 0;
  }

  #w_grid-1567504839320> div > .p_gridbox > .p_gridCell {
    margin-top: 0;
    margin-bottom: 0;
  }

  #w_grid-1622873510685 > div > .p_gridbox {
    background-color: #fff;
  }

  #w_grid-1622873510685> div > .p_gridbox > .p_gridCell {
    margin: 0;
  }

  #c_portalResProduct_list-16228736077103588 {
    margin: 0;
  }

  #w_grid-1622873775039 > div > .p_gridbox {
    background-color: #fff;
  }

  #w_grid-1622873775039> div > .p_gridbox > .p_gridCell {
    margin: 0;
  }

  #w_grid-1622875241936 > div > .p_gridbox {
    background-color: #fff;
  }

  #w_grid-1622875241936> div > .p_gridbox > .p_gridCell {
    margin: 0;
  }

  #w_grid-1622880681583 > div > .p_gridbox {
    background-color: #fff;
  }

  #w_grid-1622880681603> div > .p_gridbox > .p_gridCell {
    margin: 0;
  }

  #w_grid-1622880681583> div > .p_gridbox > .p_gridCell {
    margin: 0;
  }

  #w_grid-1622880964293 > div > .p_gridbox {
    background-color: #fff;
  }

  #w_grid-1622880964293> div > .p_gridbox > .p_gridCell {
    margin: 0;
  }

  #c_portalResProduct_list-16251866738161294 .proLi {
    width: 48% !important;
    margin: 1%;
    padding-bottom: 41%;
  }

  #c_portalResProduct_list-16251866738161294 .proContainer {
    display: flex;
    flex-wrap: wrap;
  }

  #c_portalResProduct_list-16251866738161294 .proTitleBox {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    white-space: normal;
    height: auto;
    margin-top: 10px;
    padding: 0;
    font-weight: normal;
    font-size: 14px;
  }

  #c_portalResProduct_detail-16251916978363286 .topBox {
    padding: 0;
  }

  .c_portalResProduct_detail-03001 .d_KeywordBox {
    white-space: normal;
  }

  .c_portalResProduct_detail-03001 .d_KeywordBox {
    padding: 0 10px;
  }

  #c_portalResProduct_category-1625191365836 .wd-item a {
    padding: 0;
  }

  .c_portalResProduct_detail-03001 .d_tagA {
    margin-bottom: 5px;
  }

  #c_portalResProduct_list-16229108954480802 .proContainer {
    margin: 0;
  }

  #c_portalResProduct_list-16229108954480802 .proLi {
    width: 48% !important;
    margin: 1% !important;
  }

  #w_grid-1622910695148 > div > .p_gridbox {
    background-color: #fff;
  }

  #c_portalResProduct_list-16229108954480802 .proSummry {
    display: none;
  }

  #w_grid-1622910695158> div > .p_gridbox > .p_gridCell:nth-child(1n+0) {
    width: 100%;
    margin: 0;
  }

  #c_portalResProduct_list-16229108954480802 .proTitle {
    font-size: 14px;
    font-weight: bold;
  }

  #c_portalResNews_list-16228087083763814 .wd-list-item a {
    font-size: 16px;
  }

  #c_portalResNews_list-16228087083763814 .wd-title {
    font-size: 18px;
  }

  .c_portalResNews_detail-01001 .p_TitleBoxA {
    margin: 0;
  }

  .c_portalResNews_detail-01001 .p_PrevAndNext {
    height: auto;
    background: #f3f3f3;
  }

  #c_portalResIntention_form-15868504262321586 .p_submit {
    font-size: 14px;
  }

  #c_portalResIntention_form-15868504262321586 .p_basicInfoArea {
    margin-top: 10px;
  }
}

@media(max-width: 768px) {
  #c_portalResEbizads_banner-15742555092572257 .swiper-slide.swiper-slide-active .v_con *:nth-child(3) {
    display:none;
  }

  .sub #w_grid-1622918085237 {
    display: none;
  }

  #c_portalResNews_list-16207202837216832 .list:not(:first-child) .lsitSummary {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-size: 12px;
    color: #555;
    line-height: 1.5;
    max-height: 36px;
  }

  #c_portalResProduct_list-15740749501562350 .titleBox {
    margin-top: 10px;
  }

  #c_portalResnav_main-15660092884624165 .navSbox {
    flex-wrap: wrap;
    padding-left: 5%;
    padding-right: 0;
  }

  #c_portalResnav_main-15660092884624165 .navSbox .navSlink {
    font-size: 12px;
    color: #bbb;
  }

  #c_portalResnav_main-15660092884624165 .navName {
    font-size: 16px;
  }

  #c_portalResNews_list-16228747323675508 .p_summary {
    font-size: 12px;
    line-height: 1.7;
    margin-top: 10px;
  }

  #c_portalResNews_list-16228747323675508 .p_assist {
    display: none;
  }

  #c_portalResNews_list-16228747323675508 .p_title {
    font-size: 16px;
  }

  #c_portalResNews_detail-15676487424546147 .p_headA.h3 {
    font-size: 16px;
  }

  #c_portalResNews_detail-15676487424546147 .p_previewBox {
    border-bottom: 2px solid #fff;
  }

  .c_portalResNews_detail-01001 .p_articles p {
    font-size: 14px;
  }

  .wd-20210305095228 {
    font-size: 14px;
  }

  .c_portalResBreadcrumb_nav-01001 .p_breadcrumbList {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  #c_portalResProduct_detail-16251916978363286 .title {
    font-size: 23px;
    text-align: center;
    font-weight: bold;
  }

  #c_portalResProduct_detail-16251916978363286 .attrBox {
    display: none;
  }

  .c_portalResProduct_detail-03001 .p_nextBox {
    margin: 0;
  }

  .c_portalResProduct_detail-03001 .p_nextpage, .c_portalResProduct_detail-03001 .p_nextpageA {
    width: 100%;
  }

  .c_portalResProduct_detail-03001 .p_nextpage {
    border-bottom: 2px solid #fff;
  }

  #c_portalResNews_list-16228087083763814 .wd-title {
    font-size: 16px;
  }

  #c_portalResNews_list-16228087083763814 article {
    font-size: 12px;
  }

  .c_portalResNews_detail-01001 .p_previewBox, .c_portalResNews_detail-01001 .p_nextBox {
    width: 100%;
    padding: 10px 0;
  }

  .c_portalResNews_detail-01001 .p_previewBox {
    border-bottom: 2px solid #fff;
  }

  #c_portalResNews_list-15676481687094439 .newTitleLink {
    font-size: 16px;
    font-weight: normal;
  }

  #c_portalResNews_list-15676481687094439 .newMs {
    font-size: 12px;
    line-height: 1.6;
    height: auto;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
  }

  #c_portalResNews_list-15676481687094439 .newTitle {
    margin-bottom: 5px;
  }

  #w_common_text-1586850425709 span {
    color: #333 !important;
  }

  #w_common_text-1586850425716 span {
    color: #333 !important;
  }

  #w_common_text-1586850425722 span {
    color: #333 !important;
  }

  #w_common_text-1586850425709 p:nth-child(1) ~ p span {
    font-weight: normal !important;
  }

  #c_portalResnav_main-15660092884624165 .navSli {
    padding-left: 0;
    margin-right: 15px;
    height: auto;
    line-height: normal;
    margin-bottom: 5px;
  }

  .join-box li .in p {
    line-height: 1.6;
    color: #333;
    margin-bottom: 8px;
  }

  #w_grid-1567650313243> div > .p_gridbox > .p_gridCell {
    margin: 0;
  }
}

@media(max-width: 768px) {
  #c_portalResnav_main-15660092884624165 .navSbox {
    display:flex;
  }

  #w_grid-1625928372128 {
    display: none;
  }

  .c_portalResSearch_total-03001 .p_searchBtnBox {
    width: calc(100% - 30px);
    margin: 0 auto;
    padding: 0;
  }

  .c_portalResSearch_total-03001 .p_searchBtnA {
    font-size: 16px;
  }

  .c_portalResSearch_total-03001 .p_headbox {
    width: calc(100% - 40px);
    margin: 0 auto;
  }

  .c_portalResSearch_total-03001 .p_searchBox {
    width: 100%;
  }

  .c_portalResSearch_total-03001 .p_headbox.active:after {
    top: -20px;
    left: 41px;
    padding: 0;
    border-bottom: 10px solid #FFFFFF;
    border-top: 10px solid transparent;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
  }

  .c_portalResSearch_total-03001 .p_headbox.active:before {
    display: none;
  }

  .c_portalResSearch_total-03001 .p_searchBtn {
    color: #fff;
    font-size: 14px;
    width: 100%;
  }

  .c_portalResSearch_total-03001 .p_input input::placeholder {
    font-size: 14px;
  }

  .c_portalResSearch_total-03001 .p_select {
    width: 100%;
    float: none;
  }

  .c_portalResSearch_total-03001 .p_select .itembox {
    position: static;
    border: none;
  }

  .c_portalResSearch_total-03001 .p_select li {
    display: block;
  }

  .yn-tree .yn-tree-li.shrink>.yn-tree {
    display: block;
  }

  .yn-tree .checkbox>label {
    font-size: 14px;
  }

  .c_portalResSearch_total-03001 .p_select li.shrink .shrink .shrink .checkbox {
    padding-left: 30px;
  }

  .c_portalResSearch_total-03001 .p_searchBox input {
    border: 1px solid #ddd;
    width: 94%;
    margin-left: 3%;
    font-size: 14px;
  }

  .c_portalResSearch_total-03001 .p_select .shape:before {
    font-size: 18px;
  }

  .c_portalResSearch_total-03001 .p_select>input {
    display: none;
  }

  #w_grid-1625992794245 {
    display: none;
  }

  .c_portalResSearch_result-03001 .p_Newlist .p_titleC {
    width: 100%;
  }

  .c_portalResSearch_result-03001 .p_AssistNameE {
    padding: 0 10px;
  }

  .c_portalResSearch_result-03001 .p_list {
    height: auto;
    margin-bottom: 10px;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 10px;
  }

  #w_grid-1625992794275 > div > .p_gridbox {
    background-color: #fff;
  }

  #w_grid-1625992794275> div > .p_gridbox > .p_gridCell {
    margin-top: 15px;
    margin-bottom: 0;
  }

  .c_portalResSearch_result-03001 .p_list:hover .p_titleC {
    color: var(--c);
  }
}

@media(max-width: 768px) {
  #c_portalResSearch_total-16280378122939373 {
    display:block !important;
  }

  #w_common_text-1566636518769 h3 {
    display: none;
  }

  #w_common_text-1566636518769 {
    margin-top: 20px;
  }

  #c_portalResSearch_total-16280378122939373 .p_searchBtnBox {
    width: 100%;
  }

  .c_portalResSearch_total-03001 .p_searchBtnBox {
    background-color: var(--c);
  }
}

#w_common_text-1566636518769 span {
  color: #333 !important;
}

@media(max-width: 768px) {
  #c_portalResNews_list-16207202837216832 .lsitSummary {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
  }
}

@media(max-width: 768px) {
  #c_portalResSearch_total-16280378122939373 .p_headbox {
    display: flex !important;
    overflow: visible !important;
    padding: 0;
  }

  #c_portalResSearch_total-16280378122939373 .p_searchBtnBox {
    display: none !important;
  }

  #c_portalResSearch_total-16280378122939373.c_portalResSearch_total-03001 .p_searchBox input {
    width: 100%;
    margin: 0;
  }

  #c_portalResSearch_total-16280378122939373.c_portalResSearch_total-03001 .p_select .itembox {
    display: none !important;
  }

  #c_portalResSearch_total-16280378122939373.c_portalResSearch_total-03001 .p_select .shape {
    display: none !important;
  }

  #c_portalResSearch_total-16280378122939373.c_portalResSearch_total-03001 .p_searchBtn {
    width: auto;
  }

  #c_portalResSearch_total-16280378122939373.c_portalResSearch_total-03001 .p_searchBox {
    width: calc(100% - 50px);
  }

  #c_portalResSearch_total-16280378122939373.c_portalResSearch_total-03001 .p_select {
    display: none;
  }
}

@media(max-width: 768px) {
  #w_grid-1566009176840> div > .p_gridbox > .p_gridCell>.w_grid-000.fixed:nth-child(1) {
    z-index: 99999;
  }
}

.wd-20210805090908 {
  display: none;
}

@media(max-width: 768px) {
  .wd-20210805090908 {
    display:flex;
    background-color: #f3f3f3;
    width: 100%;
  }

  .wd-20210805090908 .slidBox {
    display: none;
  }

  .wd-20210805090908 .navLi {
    flex: 1;
    border-right: 1px solid #ddd;
  }

  .wd-20210805090908 .navLi:nth-child(2) {
    display: none;
  }

  .wd-20210805090908 .navLi:nth-child(5) {
    display: none;
  }

  .wd-20210805090908 .navLi:nth-child(6) {
    display: none;
  }

  .wd-20210805090908 .navLi a {
    font-size: 16px;
    color: #333;
    font-weight: normal;
    padding: 11px 0;
    display: block;
    text-align: center;
  }
}

@media(max-width: 768px) {
  .c_portalResSearch_total-03001 .p_searchBtn {
    height:40px;
  }

  .c_portalResSearch_total-03001 .p_searchBox .p_input {
    height: 40px;
  }

  .c_portalResSearch_total-03001 .p_searchBox {
    border: none;
  }

  #c_portalResnav_main-15660092884624165 .iconJt {
    display: none;
  }

  .c_portalResSearch_total-03001 .p_headbox {
    border: none;
  }

  .c_portalResSearch_total-03001 .p_searchBtn .font {
    line-height: 40px;
  }

  #w_grid-1566174300517 > div > .p_gridbox {
    background-image: none;
    background-color: #f3f3f3;
  }

  #w_grid-1574866672519 {
    padding: 0;
  }

  #w_grid-1566174300517 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin: 0;
  }

  #w_common_text-1566798684739 {
    background-color: #316baf;
    padding: 15px 0;
  }

  #w_common_text-1566798684739 span {
    color: #fff !important;
    font-size: 20px !important;
  }

  #w_common_text-1620720283603 span {
    font-size: 20px !important;
  }

  #w_common_text-1566636518769 {
    background-color: #316baf;
    padding: 15px 0;
  }

  #w_common_text-1566636518769 span {
    color: #fff !important;
    font-size: 20px !important;
  }

  #w_common_text-1566636488629 {
    padding: 0 20px !important;
  }

  #w_common_text-1620720283603 {
    background-color: #316baf;
    padding: 15px 0;
  }

  #w_common_text-1620720283603 span {
    color: #fff !important;
  }

  #w_grid-1620720283592 {
    padding: 0;
    width: 100%;
  }

  #c_portalResNews_list-16207202837216832 {
    padding: 0 20px;
    margin-top: 20px !important;
  }

  #c_portalResNews_list-16207202837216832 .list:last-child {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
    border-bottom: none !important;
  }
}

@media(min-width: 769px) {
  #c_portalResnav_main-15660092884624165 .tNav {
    overflow:visible;
  }

  #c_portalResEbizads_banner-15742555092572257 {
    margin-top: 83px;
  }
}

@media(max-width: 768px) {
  #c_portalResnav_main-15660092884624165 .tNavH {
    line-height:normal;
    height: auto;
    margin-top: 15px;
  }

  #c_portalResnav_main-15660092884624165 .navLi {
    padding-bottom: 10px;
  }

  .wd #c_portalResEbizads_banner-15742555092572257 .bannerBox .iban {
    /* height:30vh; */
  }

  #c_portalResEbizads_banner-15742555092572257 .v_cover .v_con {
    margin-top: 0;
  }

  #w_common_text-1566636488629 span {
    line-height: 1.6 !important;
  }
}

#c_portalResProduct_list-16251866738161294 .proTitleBox {
  text-decoration: none !important;
}

@media(max-width: 768px) {
  #c_portalResEbizads_banner-15742555092572257 {
    margin-top:0;
  }

  #c_portalResEbizads_banner-15742555092572257 .v_cover .v_text1 {
    letter-spacing: 0px;
    font-weight: bolder;
  }

  #c_portalResEbizads_banner-15742555092572257 .v_cover .v_con {
    max-width: 90% !important;
  }

  #c_portalResProduct_list-15740749501562350 .imgBox img {
    object-fit: cover;
  }

  #c_portalResProduct_list-16251866738161294 .proTitleBox {
    text-align: center;
    font-weight: bold;
  }

  #c_portalResProduct_list-16229108954480802 .porBbox {
    padding: 10px;
  }

  #c_portalResProduct_list-16229108954480802 .lookDetail {
    height: 28px;
    line-height: 28px;
  }

  #w_grid-1622912389103 > div > .p_gridbox {
    background-color: transparent;
  }

  #w_grid-1622912389103> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    width: 100%;
    margin: 0;
  }

  .c_portalResProduct_detail-03001 .active {
    background-color: var(--c);
    color: #fff;
  }

  .c_portalResProduct_detail-03001 .active .font {
    color: #fff;
    line-height: 40px;
  }
  #c_portalResProduct_detail-16229132569253139 .p_TabTitleBox {
    border-bottom:1px solid #ddd;
  }
  .c_portalResProduct_detail-03001 .d_ProName .h2 {
    font-size:24px;
  }
  #c_portalResnav_main-15660092884624165 > div > nav > ul > li.navLi.nav07 > div > div.rightBox.left_text > ul > li:nth-child(3) {
    display:none;
  }
  #w_grid-1586850425674 >.w_grid>.p_gridbox>.p_gridCell:first-child {
    width:55px;
  }
  #w_grid-1586850425674 >.w_grid>.p_gridbox>.p_gridCell:last-child {
    width:calc(100% - 55px);
  }
  #w_grid-1586850425684 >.w_grid>.p_gridbox>.p_gridCell:first-child {
    width:55px;
  }
  #w_grid-1586850425684 >.w_grid>.p_gridbox>.p_gridCell:last-child {
    width:calc(100% - 55px);
  }
  #w_grid-1586850425693 >.w_grid>.p_gridbox>.p_gridCell:first-child {
    width:55px;
  }
  #w_grid-1586850425693 >.w_grid>.p_gridbox>.p_gridCell:last-child {
    width:calc(100% - 55px);
  }
}
@media(max-width:768px) {
  #w_common_text-1586850425722 {
    display:none;
  } 
  #w_common_text-1628489432812 {
    display:block !important;
  }
  #w_common_text-1586850425709 > div {
    display:
    flex;
    flex-wrap:
    wrap;
  }
  #w_common_text-1586850425709 > div p:first-child {
    width:100%;
  }
  #w_common_text-1586850425709 > div p:first-child + p {
    /* width:50%; */
  }
  #c_portalResIntention_form-15868504262321586 #c_content {
    padding:10px;
  }
  #c_portalResIntention_form-15868504262321586 .form-control {
    padding:10px;
  }
}

#c_portalResProduct_detail-1628490447233.c_portalResProduct_detail-03001 .p_imagesA {
  display:none;
}
#c_portalResProduct_detail-1628490447233 .p_TabTitleBox {
  display:none
}
#c_portalResProduct_detail-1628490447233.c_portalResProduct_detail-03001 .d_summary {
  display:none;
}
#c_portalResProduct_detail-1628490447233.c_portalResProduct_detail-03001 .p_content {
  border-bottom:1px dashed #ddd;
  margin-bottom:0;
}
#c_portalResProduct_detail-1628490447233 #contentDiv {
  margin-top:0;
}
#c_portalResProduct_detail-1628490447233.c_portalResProduct_detail-03001 .d_description {
  padding-top:0;
}
@media(max-width:768px) {
  #w_grid-1628490447123 {
    display:none;
  } 
  #w_grid-1628490447143 {
    width:100%;
  }
  #w_grid-1628490447173 > div > .p_gridbox {
    background-color:transparent;
  }
  #c_portalResProduct_detail-1628490447233 .p_ProductDetail {
    padding:0;
  }
  #w_grid-1628490447163 > div > .p_gridbox > .p_gridCell:nth-child(n+1) {
    margin:0;
  }
  #w_grid-1628490447173> div > .p_gridbox > .p_gridCell:nth-child(1n) {
    width:100%;
    margin-left:0;
    margin-right:0;
  }
  #w_grid-1628490447163 > div > .p_gridbox {
    background-color:#fff;
  }
  .c_portalResProduct_detail-03001 .d_ProName .h2 {
    text-align:center;
    line-height: 1.2;
  }
  #w_grid-1628490447203 {
    display:none;
  }
  #c_portalResProduct_detail-1628490447233.c_portalResProduct_detail-03001 .d_description iframe {
    height:30vh;
  }
}
@media(min-width:769px) {
 #c_portalResProduct_detail-1628490447233.c_portalResProduct_detail-03001 .d_description iframe {
    height:50vh;
    width: 50vw;
    margin:0 auto;
    display:block;
  } 
}
#w_grid-1622873510705> div > .p_gridbox > .p_gridCell:nth-child(1n) {
  margin:0;
}
#w_grid-1574065238642 > div > .p_gridbox {
  background-color:transparent;
}
#w_grid-1566628703398 > div > .p_gridbox {
  background-size:cover;
}
@media(max-width:768px) {
  #c_portalResNews_list-16207202837216832 .list:hover .titleh5 {
    color:#222;
  }
}

@media(min-width:769px) {
  #c_portalResnav_main-15660092884624165 .tNav.fixed .navName {
    line-height:83px;
    padding:0 0.5vw;
  } 
}

#w_grid-1566009176840> div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(1) {
  position:absolute;
}

.sub #w_grid-1566009176840> div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(1) {
  top:-83px;
}
@media(max-width:768px) {
  body.sub {
    padding-top:109px;
  } 
  .sub #w_grid-1566009176840> div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(1) {
    top:-109px;
  }
  #w_grid-1566009176840> div > .p_gridbox > .p_gridCell>.w_grid-000.fixed:nth-child(1) {
    top:-109px;
  }
  #c_portalResNews_list-16207202837216832 .list:hover .listTimeBox {
    color:#595959;
  }
  .wd-right-float .wd-item .wd-sub {
    display:none;
  }
}

#w_grid-1620724873459 > div > .p_gridbox {
  background-color:var(--cc);
}
#w_grid-1620724873470 > div > .p_gridbox {
  background-color:var(--cc);
  border-top:1px solid rgba(170, 170, 170, 1);
}
#w_grid-1620724873443 span {
  color:#fff !important;
}
#w_grid-1622918085244 > div > .p_gridbox {
  background-color:var(--cc);
}
#w_grid-1622918085248 > div > .p_gridbox {
  background-color:var(--cc);
  border-top:1px solid rgba(170, 170, 170, 1);
}
.sub #w_grid-1566009208695 span {
  color:#fff !important;
}
.c_portalResProduct_detail-03001 .d_KeywordBox {
  padding-left:0;
  padding-right:0;
}
#w_fimg-1566009283683 {
  position:relative;
  height: 70px;
  max-width: none;
  text-align: left;
}
#w_fimg-1566009283683 .p_dimage {
  position:relative;
  padding-left:80px;
  height: 70px;
}
#w_fimg-1566009283683 img {
  position:absolute;
  top: 6px;
  left:0;
  width: 70px;
  height: auto;
}
#w_fimg-1566009283683 h2 {
  font-size: 23px;
  color:#026ab3;
  text-align: left;
  margin-top:15px;
}
#w_fimg-1566009283683 p {
  font-size:12px;
  color:#888;
  margin-top:3px;
  text-align: left;
}
@media(max-width:768px) {
  #w_fimg-1566009283683 img {
    width:auto;
    height:50px;
    top:11px;
  } 
  #w_fimg-1566009283683 h2 {
    font-size:15px;
    margin-top:11px;
  }
  #w_fimg-1566009283683 .p_dimage {
    padding-left:65px;
  }
}
@media(max-width:768px) {
  #w_common_text-1629701141559 {
    background-color: #316baf;
    padding: 15px 0;
    margin-top: 30px;
  } 
  #w_common_text-1629701141559 span {
    color:#fff !important;
  }
  #w_common_text-1629701141559 p:nth-child(2) {
    display:none;
  }
  #w_grid-1629701199389 {
    width:100%;
  }
  .c_portalResFriendlink_list-01001 .p_Linkslist {
    padding:0 15px;
  }
}
@media(max-width:768px) {
  #w_grid-1625039445603 {
    display:none;
  } 
}
#c_portalResProduct_list-16305519120068347 .wd-title a {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
#c_portalResProduct_list-16305519120068347 .wd-summary {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  height: 3em;
}
#c_portalResProduct_list-16305495329339912 .wd-title a {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
#c_portalResProduct_list-16305495329339912 .wd-summary {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
#c_portalResNews_list-16228087083763814 .wd-list-pic:nth-child(1) {
  width:100%;
}
#c_portalResNews_list-16228087083763814 .wd-list-item:before {
  margin-top:-4.5px;
}
@media(max-width:768px) {
  #c_portalResProduct_list-15740749501562350 {
    width:100%;
  } 
  #c_portalResProduct_list-16305519120068347 {
    width:calc(100% - 40px);
    margin-left:auto;
    margin-right:auto;
    margin-top: 20px;
    margin-bottom: 0;
  }
}

#c_portalResProduct_detail-16229132569253139.c_portalResProduct_detail-03001 .p_imagesA {
  display:none !important;
}
#c_portalResProduct_detail-16229132569253139.c_portalResProduct_detail-03001 .p_ProInfo {
  padding:0
}
#c_portalResProduct_detail-16229132569253139 .d_DecTab {
  display:none;
}
.c_portalResProduct_detail-03001 .d_description iframe {
  min-width:100%;
  min-height:45vw;
}
#c_portalResProduct_detail-16229132569253139 #contentDiv {
  margin-top:0;
}
#c_portalResProduct_detail-16229132569253139.c_portalResProduct_detail-03001 .d_description {
  padding:0;
}
#c_portalResProduct_detail-16229132569253139.c_portalResProduct_detail-03001 .p_content {
  margin-bottom:0;
  margin-top: 0;
}
#c_portalResProduct_detail-16229132569253139 .p_ProductDetail  {
  padding:0;
}
#c_portalResProduct_detail-1630554130558 .d_DecTab:nth-child(2) {
  display:none;
}
#c_portalResProduct_detail-1630554130558 .p_TabTitleBox {
  text-align:left;
}
#c_portalResProduct_list-16305519120068347 .wd-title a:hover {
  color:var(--c);
}
#c_portalResProduct_list-16305519120068347 .wd-item a {
  display:block;
  overflow:hidden;
}
#c_portalResProduct_list-16305519120068347 .wd-item a img {
  transition:1s;
}
#c_portalResProduct_list-16305519120068347 .wd-item a:hover img {
  transform:scale(1.05);
}
.wd-scroll-container {
  width:100000vw;
  position:relative;
}
.wd-scroll-wrapper {
  display:inline-block;
}

#c_portalResProduct_list-16305519120068347 .wd-item {
  display:inline-block;
  width:20vw;
  margin-right:20px;
}
#c_portalResProduct_list-16305519120068347 .wd-item .wd-pic a {
  display:flex;
  background-color:#eee;
}
#c_portalResProduct_list-16305519120068347 .wd-item img {
  height:auto;
  object-fit: fill;
}
.wd-20210902111617 {
  overflow:hidden;
}
@media(max-width:768px) {
  .wd-20210902111617 {
    display:flex;
    flex-wrap:wrap;
    margin-left:-2.5%;
    margin-right:-2.5%;
  } 
  #c_portalResProduct_list-16305519120068347 .wd-item {
    width: 100%;
    margin: 0;
    position: relative;
    margin-bottom: 20px;
    min-height: 20vw;
    display:flex;
  }
  #c_portalResProduct_list-16305519120068347 .wd-item .wd-pic {
    width:45%;
  }
  #c_portalResProduct_list-16305519120068347 .wd-item .wd-20210902110732 {
    padding:0;
    padding-right: 5px;
    width:50%;
    margin-left:2%;
  }
  #c_portalResProduct_list-16305519120068347 .wd-item img {
    height: auto;
  }
  #c_portalResProduct_list-16305519120068347 .wd-item a {
    margin-top: 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
  }
  #c_portalResProduct_list-16305519120068347 .wd-item:nth-child(4) ~ div {
    display:none;
  }
}
@media(max-width:768px) {
  #w_grid-1630554130438 {
    display:none;
  } 
  #w_grid-1630554130468  {
    width:100%;
  }
  #c_portalResProduct_detail-1630554130558 .p_ProductDetail {
    padding:0;
  }
}
@media(max-width:768px) {
  #w_common_text-1566798684739 p:first-child {
    display:none;
  } 
  #w_common_text-1630985626774 {
    display:block !important;
    margin-bottom:15px;
  }
  #w_common_text-1630985626774 span {
    color:var(--cc) !important;
  }
  #w_common_text-1630985655382 {
    display:block !important;
    margin-top:15px;
  }
  #w_common_text-1630985655382 span {
    color:var(--cc) !important;
  }
  #c_portalResProduct_list-16305519120068347 .wd-summary {
    margin-top:5px;
  }
  #w_grid-1630549505157 {
    margin-bottom:0;
  }
}
@media(min-width:769px) {
  #c_portalResProduct_list-16304649193291044 .proImg {
    height:auto;
  } 
  #c_portalResProduct_list-16304649193291044 .porTbox {
    height:auto;
  }
  #c_portalResProduct_list-16304649193291044 .porTbox img {
    position:static;
    transform:none !important;
  }
}
#c_portalResProduct_list-16304649193291044 .porTbox {
  background-color:#eee;
}
#c_portalResProduct_list-16304649193291044 .proSummry {
  min-height:20px;
}
@media(max-width:768px) {
  #c_portalResProduct_list-16304649193291044 .proSummry {
    min-height:auto;
    margin: 0;
  } 
  #c_portalResProduct_list-16304649193291044 .porBbox {
    height:auto;
  }
  #c_portalResProduct_list-16304649193291044 .proTitle {
    margin-top:0;
  }
  #c_portalResProduct_list-16304649193291044 .proLi {
    padding:0;
    margin-bottom: 20px;
  }
  #c_portalResProduct_list-16304649193291044 .lookDetail {
    margin-top:5px;
  }
}
#c_portalResProduct_list-15740749501562350 .imgBox {
  background-color:#fff;
}
#c_portalResProduct_list-16304649193291044 .proLi  {
  height:auto;
}
#c_portalResEbizads_banner-15742555092572257 .swiper-slide .v_con *:nth-child(2) {
  display:none !important;
}
#c_portalResEbizads_banner-15742555092572257 .swiper-slide .v_con *:nth-child(3) {
  display:block;
  font-size:18px;
}
#c_portalResEbizads_banner-15742555092572257 .swiper-slide.swiper-slide-active .v_con *:nth-child(3) {
  display:block;
}
#c_portalResProduct_category-16229107601476336 .NavList_a1 li:last-child {
  display:none;
}
#c_portalResProduct_category-1630554130553 .NavList_a1 li:last-child {
  display:none;
}
#c_portalResEbizads_banner-15742555092572257 .v_cover .v_text1 {
 color:#ec7e32;
 font-weight:bolder;
 font-family:"æ¥·ä½“";
 font-size: 55px;
}
#c_portalResEbizads_banner-15742555092572257 .banner_img .v_cover .v_text2 {
  color:#ec7e32;
}
#c_portalResNews_list-16305491160124457 .newTitle {
  line-height:1.5;
}
#c_portalResNews_list-16305491160124457 .newTitle:before{
  top:7px;
}
#c_portalResNews_list-16220447102055912 .newTitle {
  line-height:1.5;
}
#c_portalResNews_list-16220447102055912 .newTitle:before{
  top:7px;
}
@media(max-width:768px) {
  #c_portalResEbizads_banner-15742555092572257 .v_cover .v_text1 {
    font-size:28px;
  } 
}

#c_portalResProduct_detail-16251916978363286 .wyz-detail-container .btn-prev .iconfont {
  display:block;
}
#c_portalResProduct_detail-16251916978363286 .wyz-detail-container .btn-next .iconfont {
  display:block;
}
#c_portalResProduct_detail-16251916978363286 .hoverBg {
  background:none;
}
@media(max-width:768px) {
  #w_grid-1566009176840> div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(1) {
    top:-109px !important;
    height:auto !important;
  } 
}
#w_grid-1566009176840> div > .p_gridbox > .p_gridCell>.w_grid-000:nth-child(1) {
  overflow:visible !important;
}
#c_portalResnav_main-15660092884624165 .navSbox .navSlink:hover {
  transform:none !important;
}